Digital
Video
Systems		

				
[ProductName (see Properties)] Design Specification

Status:	[Status (see Properties)]
Classification:	Company Restricted
Issued by:	PHILIPS Business Electronics
	Digital Video Systems
	Building SX
	P.O. Box 80002, 5600 JB Eindhoven
	The Netherlands

© 1998 PHILIPS Business Electronics B.V.  All rights reserved.
The information contained herein is proprietary to PHILIPS Business Electronics B.V. and shall not be used in any manner whatsoever without a written license from PHILIPS.

Table of Contents

1. Introduction	
1.1 Purpose	
1.2 Scope	
1.3 Definitions, Acronyms, Abbreviations and Used Symbols	
1.3.1 Definitions	
1.3.2 Acronyms	
1.3.3 Abbreviations	
1.3.4 Used Symbols	
1.4 References	
1.5 Overview	
2. Overall Description	
2.1 Design Approach	
2.2 Design Overview	
2.3 Development Environment	

1.	Introduction
1.1	Purpose
The document specifies the architectural design of the [ProductName (see Properties)].
The intended audience is the implementor and/or maintainer of [ProductName (see Properties)]. 
1.2	Scope
This document describes the architectural design of [ProductName (see Properties)]. Included is an architectural design overview and a detailed design specification.
1.3	Definitions, Acronyms, Abbreviations and Used Symbols
1.3.1	Definitions
A  --->  B
Single relation between A and B, object of class A is related to zero or one object of class B.
A  <>--> B
Single relation between A and B, where object of class A owns the object of class B.
A  --->>  B
Multi relation between A and B, object of class A is related to zero or more objects of class B.
A  <>-->> B
Multi relation between A and B, where object of class A owns the objects of class B it relates to.
A ===>>  B
Static multi relation between A and B, class A relates to zero or more objects of class B.
A <>==>> B
Static multi relation between A and B, where class A owns the objects of class B it relates to.
1.3.2	Acronyms 

		

1.3.3	Abbreviations
1.3.4	Used Symbols
Figure 1: Explanation of the symbols used
1.4	References
[1] 	
1.5	Overview
Chapter 2 gives an overall description and chapter 3 describes every class and its relations in detail.
2.	
Overall Description
2.1	Design Approach
The used design approach is Object Oriented. The objects are identified and described in this document. Also the relations between the objects are described and visualised. The classes and the relations between the classes are implemented with the ClassBuilder tool. 
2.2	Design Overview
2.3	Development Environment
[1]	Visual C++ 4.2, Microsoft
[2]	ClassBuilder 1.2, DVS